home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 015a / tlb_v120.zip / WHATSNEW.120 < prev   
Text File  |  1991-08-01  |  8KB  |  188 lines

  1.              WHAT'S NEW IN VERSION 1.20a
  2.              ---------------------------
  3.  
  4. - Added information on DOS 5.0 and then thoroughly reorganized the
  5.   structure of the documentation.
  6.  
  7. - All upper memory allocation done by any of The Last Byte Memory
  8.   Manager utilities (*.EXE files) can now also allocate unused
  9.   memory from inside DOS 5 Upper Memory Blocks.
  10.  
  11. - HIGHDISK.SYS, HIGHUMM.SYS, HIGHEMS3.SYS and HIGHEMS4.SYS now
  12.   automatically load themselves into high memory without needing the
  13.   assistance of either HIGHDRVR.SYS or the DOS 5 DEVICEHIGH command.
  14.   If you are presently using HIGHDRVR or DEVICEHIGH to load these
  15.   drivers, you must edit your CONFIG.SYS file to load them in the
  16.   normal manner, as in DEVICE=HIGHDISK.SYS.  These device drivers now
  17.   perform their initialization down in conventional memory and then
  18.   copy their remaining resident portion into high memory.  This has
  19.   the significant advantage of requiring an order of magnitude less
  20.   free high memory in order to install them, and thus they should
  21.   probably be loaded near the end of your CONFIG.SYS file for more
  22.   optimal use of upper memory (with the possible exception of
  23.   HIGHUMM, which might be needed earlier in conjunction with the DOS
  24.   5 directive DOS=UMB.)
  25.  
  26. - The Extended Character (e.g., Greek characters, etc.) set can now
  27.   be used in user names when using LICENSE.EXE to install an access
  28.   key.
  29.  
  30. - Added support for the following memory controller chips:
  31.  
  32.     Chips and Technologies:
  33.  
  34.         82C836 - The SCATsx (tm) Single Chip AT VLSI chip 
  35.  
  36.     United Microelectronics Corporation:
  37.  
  38.         82C212 - From the UM82C210 386SX/286 AT Chip Set 
  39.         82C481 - From the UM82C480 50Mhz 80486 Chip Set 
  40.  
  41.     ETEQ Microelectronics Corporation:
  42.  
  43.         82C491 - From the Cougar 386DX/486DX chipset
  44.  
  45.     Symphony Laboratories:
  46.  
  47.         82C361 - From the SL82C360 80386DX/SX chipset
  48.         82C461 - From the SL82C460 80486 chipset
  49.  
  50.     Forex Computer Corporation
  51.  
  52.         36C300 - From the FRX36C300/200 chipset
  53.  
  54. - HIGHKEY.EXE: Added a new utility that implements a command line
  55.   recall editor similar to the DOS 5 DOSKEY program, but which can
  56.   store the command line history in bank-switch memory.  HIGHKEY also
  57.   provides filename completion via the Tab key.
  58.  
  59. - HIGHHOLE.EXE: Added a new utility to locate unused "holes" in the
  60.   Bios and Adapter ROMs, and a new LASTBYTE.SYS option (HOLE=) that
  61.   allows this unused space to be made available as High-DOS memory if
  62.   the ROM is shadowed.
  63.  
  64. - LICENSE.EXE: Modified so that a user may re-license a previously
  65.   licensed copy of LASTBYTE.SYS as long as the name and access key
  66.   that are enterred match what is already in the LASTBYTE.SYS file.
  67.  
  68. - CHIPSET.EXE & LASTBYTE.SYS: These now check the configuration
  69.   registers of the memory controller chip to see if the shadow ram
  70.   has been relocated/remapped.  A new "OVERRIDE" option has been
  71.   added to LASTBYTE.SYS to override relocation if enabled.
  72.  
  73. - HIGHMEM.EXE: Adjacent adapter bios roms are no longer displayed
  74.   together as a single HIGHMEM entry.
  75.  
  76. - Eliminated some unnecessary "Wrap Blocks" to reduce the memory
  77.   control block (MCB) overhead.
  78.  
  79. - HIGHMARK.EXE, HIGHUNDO.EXE: Size of TSR Markers now grow
  80.   dynamically as needed rather than having a fixed size.  This
  81.   minimizes the amount of memory required to hold a mark, and let's
  82.   the maximum number of MCB's that can be marked be limited by
  83.   available memory.
  84.  
  85. - HIGHMARK.EXE, HIGHUNDO.EXE: These now work with HIGHSPLR, HIGHBFRS,
  86.   and HIGHKEY.
  87.  
  88. - HIGHSPLR.EXE: Improved performance, especially during a "MONITOR"
  89.   operation.  Now displays whether or not printer is responding
  90.   with its hardware interrupt request line.  If only one copy of
  91.   HIGHSPLR has been installed, it will now default to that device
  92.   rather than to LPT1.  Bugs in HIGHSPLR's parallel (LPT) and
  93.   serial (COM) drivers have been corrected.
  94.  
  95. - LASTBYTE.SYS: The <base> values given in command line options can
  96.   now be given in multiples of 0020 (512 bytes) instead of 0080 (2k).
  97.   The <size> values can now be given in multiples of 1k instead of
  98.   2k.  The <base> value may be omitted for the APPEND= option.
  99.  
  100. - HIGHMEM.EXE: Improved the presentation of "Wrap Blocks" (now called
  101.   "Reserved Memory Group").
  102.  
  103. - HIGHMEM.EXE: Now displays the names and locations of software
  104.   loaded into UMB blocks by DOS 5's LOADHIGH and DEVICEHIGH
  105.   commands.
  106.  
  107. - HIGHMEM.EXE: No longer displays the filename extension (e.g.,
  108.   ".EXE") in the Description column.  It simply isn't always possible
  109.   to determine the correct extension, especially for software loaded
  110.   high without the use of HIGHTSR or HIGHDRVR.  HIGHMEM does,
  111.   however, now indicate the type of each memory block, as in "[TSR]",
  112.   "[ENV]", "[DEV]", etc.
  113.  
  114. - HIGHUMM.SYS: Now works (correctly) with DOS 5.  Version 1.19 had
  115.   introduced a bug that under certain conditions would keep it from
  116.   working with DOS 5.
  117.  
  118. - HIGHAPND.SYS/EXE: Modified to be compatible with the DOS=HIGH,UMB
  119.   option of DOS 5.
  120.  
  121. - LICENSE.EXE: You may now specify the memory controller type as an
  122.   option on the command line when you run the LICENSE program, rather
  123.   than letting it automatically determine which controller type is
  124.   present.
  125.  
  126. - HIGHUNDO: Now issues an error message if removing the mark would
  127.   disable a TSR that it is unable to remove.  (I.e., one not
  128.   installed by HIGHTSR.)
  129.  
  130. - HIGHUMM.SYS: The name field of UMB blocks allocated by HIGHUMM.SYS
  131.   are now filled with the name of the program that allocated them.
  132.  
  133. - HIGHMEM: Corrected a bug that caused the number of DOS 3 buffers to
  134.   be omitted from the description column.
  135.  
  136. - LASTBYTE.SYS and LICENSE.EXE: Repaired a bug that would hang the
  137.   PC if it uses a memory controller chips that provide hardware
  138.   support for EMS (such as the NEAT chipsets) and EMS was enabled
  139.   but no EMS device driver was installed.
  140.  
  141. - CHIPSET.EXE and LASTBYTE.SYS: Repaired reporting of NEC V20 Cpu
  142.   speed.
  143.  
  144. - LICENSE.EXE and LASTBYTE.SYS: Eliminated a bug in the code that
  145.   tests for the presence of serial and parallel cards.  This code
  146.   necessarily twiddles bits on these adapter cards, but did not
  147.   have interrupts disabled while it was doing so.
  148.  
  149. - LICENSE.EXE and LASTBYTE.SYS: Repaired a bug in the hardware
  150.   signature computation that would cause the software to hang while
  151.   determining the types of disk drives attached; repaired an
  152.   incompatibility with certain network adapter cards.
  153.  
  154. - HIGHUMM.SYS: Repaired a bug that caused requests to allocate
  155.   bank-switch memory to be converted into requests for High-Dos
  156.   memory.
  157.  
  158. - LASTBYTE.SYS: Repaired a bug that caused warm boots to
  159.   become cold boots when bios rom was shadowed, even though no
  160.   DOS=F000:nn option was in use.
  161.  
  162. - LASTBYTE.SYS: Corrected a bug in the warm boot intercept code.
  163.  
  164. - LASTBYTE.SYS: Corrected a bug in the relocation of the Extended
  165.   Bios Data Area (XBDA).  Added a "MOVEXBDA" option to enable this
  166.   relocation; the XBDA is no longer moved without this option.
  167.  
  168. - LASTBYTE.SYS: Corrected a problem in the cache flushing routine
  169.   that would cause it to not flush the cache, thus causing cache
  170.   coherency problems with bank-switch memory.
  171.  
  172. - LASTBYTE.SYS, LICENSE.EXE, HIGHMEM.EXE, CHIPSET.EXE: Corrected a
  173.   bug in the test for protected mode (it always reported the
  174.   processor as being in real mode).  This test is used in the cpu
  175.   detection algorithm to avoid code that might cause a protected mode
  176.   fault.
  177.  
  178. - HIGHUMM.SYS: The docs say that the RESTRICT and EXTRA options
  179.   should be preceded by a forward slash ("/"), but the code didn't
  180.   want it that way.  Corrected the code.
  181.  
  182. - The hours of operation for our BBS and the Voice Mail system were
  183.   incorrectly listed in LASTBYTE.DOC when 1.19 was released.
  184.   The hours were listed correctly, however, in the README.1ST file.
  185.   The correct hours of operation for the BBS are Monday-Friday from
  186.   5pm to 8am PST, and 24 hours a day on Saturday and Sunday.  The
  187.   Voice Mail system operates between 8am and 5pm, Monday through Friday.
  188.